package com.erp.erp_entitys.bill_declare;

import java.util.List;

public class InfoSearch {
    private Integer status;//箱体
    private String boxStatus;//箱体
    private String bill;//单据
    private String carryStar;//出运起始时间
    private String carryEnd;//出运终点时间
    private String InvoiceStar;//发票起始时间
    private String InvoiceEnd;//发票终点时间
    private String company_code;//签约公司编码  ，在结汇统计中用作客户名称
    private String op_code;//操作员编码    结汇统计中用作产品编码   //
    private String salesman_code;//业务员编码 //在结汇统计中做业务员姓名
    private String business_mode;//业务模式

    /**
     * 结汇费用统计中用作费用描述
     */
    private String costDesc;

    /**
     * 产品编码
     */
    private String productCode;
    /**
     * 规格编码
     */
    private String specNo;
    /**
     * 产品中文名称
     */
    private String productCname;
    private List<String>  salesmanCode;
    private List<String>  operationCode;
    private List<String>  business_modes;
    private List<Integer> boxStatuss;

    //-------------------------------------------------------------
    private String  salesmanCodeStr;
    private String  operationCodeStr;

    /**
     * 价格术语
     */
    private String priceTerms;

    /**
     * 部门操作员
     */
    private String  deptOperationCode;
    /**
     * 部门业务员
     */
    private String  deptSalesmanCode;

    /**
     * 报关日期(开始)
     */
    private String declarationDateStart;

    /**
     * 报关日期(结束)
     */
    private String declarationDateEnd;

    /**
     * 目的地
     */
    private String destinationCode;

    /**
     *制单日期-起始
     */
    private String createTimeStart;
    /**
     *制单日期-截止
     */
    private String createTimeEnd;

    public String getCreateTimeStart() {
        return createTimeStart;
    }

    public String getCostDesc() {
        return costDesc;
    }

    public void setCostDesc(String costDesc) {
        this.costDesc = costDesc;
    }

    public void setCreateTimeStart(String createTimeStart) {
        this.createTimeStart = createTimeStart;
    }

    public String getCreateTimeEnd() {
        return createTimeEnd;
    }

    public void setCreateTimeEnd(String createTimeEnd) {
        this.createTimeEnd = createTimeEnd;
    }

    public String getSalesmanCodeStr() {
        return salesmanCodeStr;
    }

    public void setSalesmanCodeStr(String salesmanCodeStr) {
        this.salesmanCodeStr = salesmanCodeStr;
    }

    public String getOperationCodeStr() {
        return operationCodeStr;
    }

    public void setOperationCodeStr(String operationCodeStr) {
        this.operationCodeStr = operationCodeStr;
    }

    public String getDestinationCode() {
        return destinationCode;
    }

    public void setDestinationCode(String destinationCode) {
        this.destinationCode = destinationCode;
    }

    public String getDeclarationDateStart() {
        return declarationDateStart;
    }

    public void setDeclarationDateStart(String declarationDateStart) {
        this.declarationDateStart = declarationDateStart;
    }

    public String getDeclarationDateEnd() {
        return declarationDateEnd;
    }

    public void setDeclarationDateEnd(String declarationDateEnd) {
        this.declarationDateEnd = declarationDateEnd;
    }

    public String getDeptOperationCode() {
        return deptOperationCode;
    }

    public void setDeptOperationCode(String deptOperationCode) {
        this.deptOperationCode = deptOperationCode;
    }

    public String getDeptSalesmanCode() {
        return deptSalesmanCode;
    }

    public void setDeptSalesmanCode(String deptSalesmanCode) {
        this.deptSalesmanCode = deptSalesmanCode;
    }

    public List<Integer> getBoxStatuss() {
        return boxStatuss;
    }

    public void setBoxStatuss(List<Integer> boxStatuss) {
        this.boxStatuss = boxStatuss;
    }

    public String getPriceTerms() {
        return priceTerms;
    }

    public void setPriceTerms(String priceTerms) {
        this.priceTerms = priceTerms;
    }

    public List<String> getBusiness_modes() {
        return business_modes;
    }

    public void setBusiness_modes(List<String> business_modes) {
        this.business_modes = business_modes;
    }

    public String getBusiness_mode() {
        return business_mode;
    }

    public void setBusiness_mode(String business_mode) {
        this.business_mode = business_mode;
    }

    public String getBoxStatus() {
        return boxStatus;
    }

    public void setBoxStatus(String boxStatus) {
        this.boxStatus = boxStatus;
    }

    public List<String> getSalesmanCode() {
        return salesmanCode;
    }

    public void setSalesmanCode(List<String> salesmanCode) {
        this.salesmanCode = salesmanCode;
    }

    public List<String> getOperationCode() {
        return operationCode;
    }

    public void setOperationCode(List<String> operationCode) {
        this.operationCode = operationCode;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getBill() {
        return bill;
    }

    public void setBill(String bill) {
        this.bill = bill;
    }

    public String getCarryStar() {
        return carryStar;
    }

    public void setCarryStar(String carryStar) {
        this.carryStar = carryStar;
    }

    public String getCarryEnd() {
        return carryEnd;
    }

    public void setCarryEnd(String carryEnd) {
        this.carryEnd = carryEnd;
    }

    public String getInvoiceStar() {
        return InvoiceStar;
    }

    public void setInvoiceStar(String invoiceStar) {
        InvoiceStar = invoiceStar;
    }

    public String getInvoiceEnd() {
        return InvoiceEnd;
    }

    public void setInvoiceEnd(String invoiceEnd) {
        InvoiceEnd = invoiceEnd;
    }

    public String getCompany_code() {
        return company_code;
    }

    public void setCompany_code(String company_code) {
        this.company_code = company_code;
    }

    public String getOp_code() {
        return op_code;
    }

    public void setOp_code(String op_code) {
        this.op_code = op_code;
    }

    public String getSalesman_code() {
        return salesman_code;
    }

    public void setSalesman_code(String salesman_code) {
        this.salesman_code = salesman_code;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getSpecNo() {
        return specNo;
    }

    public void setSpecNo(String specNo) {
        this.specNo = specNo;
    }

    public String getProductCname() {
        return productCname;
    }

    public void setProductCname(String productCname) {
        this.productCname = productCname;
    }

    @Override
    public String toString() {
        return "InfoSearch{" +
                "status=" + status +
                ", boxStatus='" + boxStatus + '\'' +
                ", bill='" + bill + '\'' +
                ", carryStar='" + carryStar + '\'' +
                ", carryEnd='" + carryEnd + '\'' +
                ", InvoiceStar='" + InvoiceStar + '\'' +
                ", InvoiceEnd='" + InvoiceEnd + '\'' +
                ", company_code='" + company_code + '\'' +
                ", op_code='" + op_code + '\'' +
                ", salesman_code='" + salesman_code + '\'' +
                ", business_mode='" + business_mode + '\'' +
                ", productCode='" + productCode + '\'' +
                ", specNo='" + specNo + '\'' +
                ", productCname='" + productCname + '\'' +
                ", salesmanCode=" + salesmanCode +
                ", operationCode=" + operationCode +
                ", business_modes=" + business_modes +
                ", boxStatuss=" + boxStatuss +
                ", priceTerms='" + priceTerms + '\'' +
                ", deptOperationCode='" + deptOperationCode + '\'' +
                ", deptSalesmanCode='" + deptSalesmanCode + '\'' +
                ", declarationDateStart='" + declarationDateStart + '\'' +
                ", declarationDateEnd='" + declarationDateEnd + '\'' +
                '}';
    }
}
